having green/yellow leaves - Turkish English Dictionary